0
33
25
117
22
150
4128
284
65
48
52
151
61
66
341
59
255
30
8
78
17
32
4
348
18
20
39
11
70
12
40
36
1308