0
117
17
37
19
8
23
102
79
106
101
99
155
33
289
56
47
549
64
214
31
68
10
35
93
25
13
12
124
48
18
38
16
11
60
85
6
2
36
28
186
239
89
45