95
203
70
14
15
46
39
148
6
65
11
76
32
31
30
87
68
23
56
48
19
34
36
134
21
40
43
106
141
50
47
58
55
131
51
80
66
38
97
59
174
101
180
145
123
29
37
49