9
39
131
69
22
41
23
15
119
27
24
16
32
20
8
314
124
11
25
17
7
4
93
19
83
3
376
12
48
62
30
73
340
127
56
300
36
79
89
55
21
77
29
117
1119
230
137
339
114
61