44
386
124
210
18
59
145
52
27
93
220
81
61
23
69
107
95
47
74
76
89
37
32
41
128
126
165
58
39
26
94
31
42
38
108
231
64
46
22
282
120
35
67
54
49
57
62