212
51
54
43
116
68
42
63
94
92
41
105
78
83
27
47
226
72
102
15
75
209
50
49
11
24
14
23
87
6
33
18
4
28
93
12
108
37
8
55
95
16
3
21
26
48
17
60
101
58
44
90