89
149
52
58
20
24
253
51
37
10
73
69
31
19
103
23
56
30
237
21
38
39
125
34
70
47
54
49
141
46
380
32
43
8
86
82
44
105
2261
41
14
134
124
11
9
80
50
40
115