195
35
21
15
23
58
131
61
150
79
25
130
75
19
46
39
55
147
78
156
40
16
124
60
9
101
117
98
45
28
293
95
83
29
41
36
4
59
42
49
107
10
139
158
30
93
52
31
82
22