108
61
52
65
22
21
195
15
36
229
89
112
58
59
50
40
55
49
17
107
102
122
26
27
127
205
12
37
235
48
35
73
39
23
63
41
33
19
4
77
32
281
124
24