46
25
20
5
16
4
27
3
7
9
14
37
33
11
49
89
132
83
10
82
239
29
90
18
129
86
64
63
140
38
165
149
96
43
153
130
124
41
55
15
81
157
30
13
28
50
164
54
26
160
40
42