128
50
26
43
31
35
134
72
22
80
188
79
81
82
25
32
196
67
37
379
36
261
21
14
48
109
122
15
19
241
172
111
74
23
155
91
92
77
61
676
277
28
41
17
27
87
85
56
107