56
103
29
116
13
94
14
63
17
62
12
35
31
194
101
65
47
28
40
75
48
77
225
109
66
59
27
23
67
19
99
49
25
51
37
50
33
41
262
42
70
43
155
39
34