134
106
15
38
101
70
16
29
30
55
26
108
22
218
147
71
18
125
4
53
73
5
44
48
192
40
95
37
85
56
79
49
66
35
111
39
23
25
61
20
296
14
32
319
27
65