107
29
38
80
48
167
114
69
141
39
28
13
65
12
15
20
27
7
75
37
87
45
93
67
23
52
58
41
31
250
17
30
303
68
54
33
70
44
47
11
14
10
179
25
22
21