184
61
29
125
42
19
116
74
16
49
51
83
52
32
44
64
169
131
9
15
50
87
8
82
77
7
47
27
215
65
1180
214
80
18
76
94
48
97
69
85
89
90
112
60
23
273
123
88
160
17
62