0
22
11
27
36
33
148
58
48
15
562
70
125
16
59
38
23
51
9
102
90
113
218
17
26
12
200
7
6
8
4
66
29
41
21
116
134
227
61
78
95
249
264
154
121
400
65
207