15
44
25
13
7
106
6
11
43
3
4
26
20
63
227
35
132
9
343
16
19
22
39
112
52
49
23
18
54
12
139
83
17
8
10
56
32
117
59