108
12
103
196
44
141
125
22
17
87
23
29
66
131
276
54
5
118
7
151
216
90
9
36
480
89
158
45
25
21
47
329
174
86
286
460
43
178
72
773
41
266
48
63
364
16
95
798
195