115
36
99
141
50
26
495
67
61
13
11
23
55
37
38
30
5
22
16
192
124
17
106
25
138
311
128
148
178
72
189
28
88
41
75
179
10
39
47
20
42
46
73
56
35
95