41
75
148
30
78
45
22
448
16
46
90
163
7
86
179
102
141
28
227
5
14
37
55
88
48
309
177
31
51
38
623
186
62
58
47
114
23
138
39
21
79
12
84
127
180
4
126
65
167
15
110
93
18