23
44
222
38
21
50
34
46
15
181
31
123
101
104
91
24
300
127
28
81
413
76
58
115
16
17
89
53
6
10
20
51
105
19
65
14
41
18
33
176
66
108
82
120
72
40
27
272
63
39
79