52
31
15
22
102
35
32
235
14
36
42
63
64
96
85
21
80
17
37
20
292
46
111
3
38
67
83
49
123
304
40
66
25
275
39
19
77
7
57
18
8
16
117
41
169
60
23