46
93
37
28
142
22
102
52
21
38
12
337
309
25
29
104
17
60
19
18
131
23
91
30
36
16
31
189
34
35
158
87
26
24
11
61
3
49
7
90
43
20
224
44
216
64
97