155
81
78
106
44
7
32
31
54
104
27
29
43
9
151
61
23
176
13
21
75
20
19
35
16
49
25
45
41
15
53
11
37
22
18
17
238
34
113
116
38
122
56