91
9
56
95
37
76
26
25
14
77
32
55
94
75
12
63
169
116
357
86
41
52
73
15
352
36
293
93
241
383
577
619
1108
207
78
223
274
13
108
130
51
10
72
39
18
104
200
180
38
90
136
359
125
829
31
121
124