103
49
316
32
80
129
11
149
152
33
19
65
5
56
173
20
38
12
48
17
14
9
95
46
338
22
107
167
16
15
2
76
25
31
77
47
132
18
3
85
66
21
104
23
119
57