0
13
47
29
60
27
36
131
387
25
2
63
102
11
156
20
50
71
223
38
164
78
3
157
49
251
14
114
180
4
51
86
136
34
23
53
94
8
213
21
121
145
31
32
87
41
40
75
65
18
91
117
61
57