65
32
7
57
15
51
30
12
23
58
25
37
244
110
36
9
342
13
47
43
40
14
45
120
42
95
86
41
53
87
72
20
91
96
104
182
83
67
216
152
70
82
22
50
38
61
213
39