93
49
32
199
10
114
44
67
211
148
86
41
48
70
9
87
100
29
24
33
18
31
36
40
113
25
34
43
61
13
35
20
90
204
14
8
98
47
60
52
11
42
186
71
76