199
60
45
88
44
30
151
7
274
93
67
5
109
24
25
57
41
42
77
34
69
11
110
87
47
59
62
68
46
19
35
38
63
13
180
17
18
36
89
23
29
40
95
28
128
75
172
4
219
299