121
291
73
132
74
12
82
7
26
69
831
41
38
110
53
21
81
80
20
29
67
61
33
124
146
35
40
27
47
10
72
371
50
165
107
1
194
63
22
16
25
31
32
14
23
9
49
18
93
154
75
11
60
65