97
36
98
45
47
77
39
13
12
46
28
444
96
33
20
4
15
86
37
149
50
43
276
119
14
54
63
29
140
27
34
16
3
240
17
222
91
81
21
199
60
88
104
195
26
51
24
5
40