82
38
33
65
87
28
15
93
36
41
8
60
52
21
108
134
30
4
3
124
360
826
178
37
25
22
43
16
24
186
56
14
375
12
216
53
11
390
58
48
374
23
247
13
20
226