5
13
44
24
137
202
50
29
43
55
61
69
57
68
133
81
70
87
52
199
117
374
32
75
367
65
28
38
111
20
134
36
91
67
51
79
82
80
195
56
58
435
23
73
18
95
30
181
59