0
33
6
1
27
45
102
87
41
55
81
109
65
40
84
604
13
21
57
16
141
52
29
17
24
31
131
49
54
2
111
23
83
7
19
56
75
166
60
10
48
47
37
72
347