103
64
117
72
10
76
156
22
8
148
110
101
71
79
49
14
28
17
114
59
33
29
202
52
25
84
192
100
91
39
309
16
66
31
44
37
87
62
337
58
73
199
18
83
45
194
107
119
21
221