108
67
37
38
43
100
27
42
73
335
33
57
71
23
55
7
24
92
39
124
44
75
50
29
4
36
312
89
66
78
40
2
106
51
26
218
80
19
6
117
253
70
115
9
1
22
114
149
3
58
28
32