104
28
49
4
55
92
86
250
13
131
105
23
26
19
54
343
118
119
82
27
95
47
90
39
44
38
20
9
36
58
50
8
141
61
18
166
77
43
17
15
22
74
2
48
62
111
68
24