0
1
34
44
53
38
64
22
17
15
10
20
5
23
47
27
12
11
29
65
26
116
30
58
19
59
43
180
356
90
48
76
212
36
28
49
68
222
225
50
54
312
108
60