15
34
22
5
8
27
17
23
33
77
26
100
58
25
43
70
16
28
152
13
64
31
65
14
12
42
140
248
115
30
20
155
47
211
24
10
76
161
21
62
41
32
60
69
157
89