167
122
24
85
10
43
191
41
114
53
50
139
37
39
56
77
119
49
48
28
51
137
186
54
27
93
204
97
22
47
73
5
159
154
128
149
35
105
520
58
95
20
79
23
26
218
21
121
106
110
34