32
93
61
44
41
67
25
47
220
27
22
29
89
12
16
35
58
20
344
21
65
314
186
11
383
73
14
132
43
75
51
63
46
42
69
80
123
56
40
31
37
23
38
26
19
13