2
17
8
13
9
43
3
0
5
115
6
7
89
31
44
69
11
21
87
39
25
34
146
47
14
12
22
46
49
412
190
336
151
308
163
329
141
70
72
254
93
16
179