229
349
135
30
941
132
21
13
16
10
86
23
53
54
39
170
28
154
64
34
80
74
255
70
99
128
73
59
160
41
155
108
180
106
67
105
52
77
49
31
19
55
259
409
11
116
161
199