22
231
272
20
126
66
56
14
39
617
157
65
63
45
12
96
35
41
18
23
153
107
69
49
46
120
119
31
24
134
204
9
78
399
92
59
145
13
17
19
28
101
194
131
43
53
376
52
47