109
26
31
80
33
18
24
192
4
35
20
10
115
44
32
42
16
45
81
41
51
47
23
98
161
90
27
29
21
14
7
38
327
64
17
3
39
87
58
25
71
22
8
118
37
53