117
52
69
12
20
68
16
4
59
35
73
39
48
13
106
114
36
26
45
74
130
47
137
15
199
70
32
222
18
60
88
81
322
49
53
132
98
41
63
10
160
21
38
108
194
216
102
377
176