37
10
45
9
39
133
69
22
41
23
15
119
27
24
17
32
20
8
314
124
11
25
7
4
93
19
83
3
376
12
49
62
30
73
340
127
56
300
36
79
91
55
21
77
29
117
1119
230
137
339