75
99
36
74
106
41
124
17
12
15
6
45
90
73
25
272
38
446
229
40
60
57
30
116
33
55
58
47
26
96
23
186
222
144
53
28
37
64
5
42
10
22
44
14
16
27
76
156
13
2