2
0
7
3
37
12
106
66
317
44
10
70
31
23
27
276
82
15
6
13
19
178
43
18
9
25
58
232
55
17
36
56
48
126
282