106
41
47
15
76
80
100
19
13
55
33
11
26
17
192
7
39
81
415
139
28
119
983
125
56
44
71
52
22
50
126
20
58
27
108
121
12
169
62
40
43
45
280
14
82
419
151
54
36
152
92