36
35
14
247
126
3
54
25
47
67
96
44
55
57
10
41
61
19
15
134
31
71
136
64
53
103
135
66
16
39
6
171
88
272
29
33
130
23
108
116
63
74
45
85
75
58
114
516