6
28
21
62
102
18
35
68
79
45
30
37
23
13
81
33
108
180
19
50
9
11
40
14
63
58
359
39
47
120
15
61
93
122
67
44
65
235
77
157
75
10
195
16
252
3