101
53
49
44
155
25
48
23
88
45
9
15
7
434
19
371
116
3
40
84
4
230
10
73
81
32
792
94
20
211
204
127
61
121
364
120
140
66
149
104
35
51
46
119
278
22
21
218
108
5
249
110