7
83
13
12
117
26
29
19
69
258
41
107
44
33
51
112
6
23
11
39
144
299
80
324
1409
136
34
16
37
79
63
61
94
2
73
104
490
76
8
70
5
52
24
195
153
47
254
4
245
28
36