7
19
12
14
61
6
46
8
91
18
17
242
16
117
4
26
646
76
52
43
132
13
51
42
84
104
367
78
75
125
355
102
943
262
334
44
141
24
150
41
1032
30
272
229
33
655
198
201
522
1923
152
312
267