61
40
216
211
324
20
111
13
14
173
89
58
16
368
114
15
26
12
67
100
24
47
45
41
17
70
56
65
77
34
97
43
98
51
19
247
90
76
11
57
5
29
102
35
27
212