64
326
47
46
96
32
75
105
55
45
27
16
71
26
20
36
11
48
250
57
34
89
24
101
165
113
18
117
63
54
21
56
151
82
192
95
67
30
23
114
59
205
38
121
128
130
163