103
65
16
305
42
19
41
96
109
57
27
302
15
72
177
53
22
78
33
24
73
8
40
68
107
30
71
132
12
21
114
61
76
31
47
23
28
2
48
32
38
25
364
18
13
17