161
51
40
41
25
190
65
44
59
37
27
78
57
46
5
99
14
89
9
53
74
58
15
7
124
120
93
42
48
13
96
28
229
95
3
55
90
49
29
72
538
31
88
111
30
21
87
16
43
153
81
131