0
11
17
15
10
29
6
5
13
34
3
18
39
27
23
165
63
122
98
359
104
128
89
60
94
33
45
81
57
117
9
52
50
148
40
53
70
37
96
43
284
65
16
19
59
74