5
8
37
0
34
15
17
48
59
60
16
14
43
24
27
11
9
13
7
6
32
97
28
61
4
26
12
96
129
25
87
101
23
152
276
80
22
57
56
510
104
262
492
113
226