0
25
6
9
36
7
22
24
12
88
17
23
55
37
48
92
27
35
32
58
49
29
33
26
293
119
301
129
44
30
100
28
340
21
68
77
43
160
46
67
51
10
199
54
59
72
19