61
119
28
18
414
248
16
233
22
13
95
88
34
30
62
24
15
20
21
29
5
116
54
75
49
252
111
130
68
40
107
17
60
93
98
94
65
64
26
8
31
362
7
33
27