52
10
5
21
13
12
22
40
7
46
48
36
118
74
144
200
15
34
35
6
388
25
77
24
18
58
167
9
43
33
61
28
8
17
60
83
65
197
23
89
29
19
66
91
81
117
76
16
14
1000
103
82