62
21
26
16
12
5
4
107
29
49
25
47
36
73
35
232
17
19
22
61
33
9
11
106
46
163
82
63
40
53
147
75
160
58
84
89
50
67
272
88
15
309
225
343
188
72
228
14