105
57
6
162
56
140
43
25
119
13
35
28
74
16
93
132
51
40
30
61
24
85
18
154
22
42
158
69
53
14
9
4
39
23
10
7
32
47
20
37
75
64
87
317
76
78
126
65