43
15
12
13
7
1
37
8
5
23
241
11
10
9
6
56
32
55
125
197
20
47
28
46
17
61
22
33
30
87
38
34
16
112
49
29
26
3
104
41
134
80
93
27
4
18