46
40
14
34
29
35
157
76
31
26
24
23
13
10
12
2
22
17
4
9
32
11
49
5
37
42
16
93
18
48
82
130
8
41
176
33
28
66
1
3