0
13
113
33
11
4
22
32
39
14
232
15
197
10
45
9
97
8
73
23
12
28
18
7
31
135
183
25
432
56
300
68
441
117
40
160
1447
86
30
111
76
84
34
167
334
176
330
445
396
145
57
148