95
162
11
47
21
27
42
31
13
66
32
76
196
30
25
17
37
48
214
45
55
78
60
14
81
3
34
120
6
236
114
71
103
50
36
137
40
63
151
20
38
130
35
72
19
65
4
110
145
61
57